Nginx - Enable SSL
2013/07/07 |
Enable SSL setting.
|
|
[1] | |
[2] | Configure existing default site to access with normal connection and SSL encrypted connection. |
[root@www ~]#
vi /etc/nginx/conf.d/default.conf # add like follows in a "server" section server { listen 80 default_server; listen 443 ssl; server_name www.srv.world; ssl_certificate /etc/pki/tls/certs/server.crt; ssl_certificate_key /etc/pki/tls/certs/server.key; /etc/rc.d/init.d/nginx restart Stopping nginx: [ OK ] Starting nginx: [ OK ] |
[3] | Access to the default site with HTTP and HTTPS to make sure it works or not. |
[4] | If you'd like to configure only SSL connection, Add new "server" section and set it like follows. |
[root@www ~]#
vi /etc/nginx/conf.d/ssl.conf # add at the last line server { listen 443; server_name www.srv.world; ssl on; ssl_certificate /etc/pki/tls/certs/server.crt; ssl_certificate_key /etc/pki/tls/certs/server.key; location / { root /usr/share/nginx/ssl; index index.html index.htm; } } /etc/rc.d/init.d/nginx restart Stopping nginx: [ OK ] Starting nginx: [ OK ] |